grill on the embers - Español Inglés Diccionario